package com.cskaoyan.javase.oop1._16access._0introduction;
/**
 * 访问权限修饰符
 * 访问权限控制符：在Java语言中，一切事物（类和类的所有成员）都具有(或显示定义或隐式定义的)访问权限，而这种语言层面的访问权限控制，是由访问权限修饰符实现的。
 *
 * Java中的访问权限级别是分层级的,使用包作为划分访问权限的依据
 * 以下访问级别,从严格到宽松,分别是:
 *      1.最严格,仅允许自己(类中)使用.它对应关键字private
 *      2.宽松一点,同包下都能够使用.它不对应任何关键字,只要在访问权限修饰符的位置不写任何关键字即可.它也叫默认的访问权限或者缺省的访问权限
 *          注:默认权限不是default关键字,而是不写任何关键字
 *      3.再宽松一点,不同包下的子类可以使用.这里存在一个子类的概念,明天讲.今天略过
 *          它对应关键字protected,也叫受保护的访问权限
 *      4.最宽松,不同包下任意使用,相当于没有访问权限控制.对应关键字public,公共的访问权限
 *
 *
 *  四种访问级别在修饰不同结构时,不是都能够使用的
 *
 *
 * @since 15:01
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
}
// 默认访问权限
class OnlyOne{}

// private class B{}